believe (someone's) ears

Translations
верить своим ушам
She couldn't believe her ears when she heard the news.
Она не могла поверить своим ушам, когда услышала новости.
Definitions
To be surprised or shocked by something that one has heard, often implying that the information is hard to accept as true.